<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Amplify / AmplifydB フィルタ</title>
<link rel="stylesheet" type="text/css" href="../../avisynth.css">
<link rel="stylesheet" type="text/css" href="../ja.css">
</head>
<body>
<h2>Amplify / AmpiflydB</h2>
<p><code>Amplify </code>(<var>clip, float amount1 [, ...]</var>)<br>
  <code>AmplifydB </code>(<var>clip, float amount1 [, ...]</var>)</p>
<p><code>Amplify</code> 音声サンプルに <var>amount</var><a href="#footnote_1" class="footnote_link">*1</a> を掛けます。
チャンネルごとに異なる倍率を指定することができます。<br>
実際のチャンネルより多い数の音量が指定された場合、それらは無視されます。
チャンネルより音量が少ない場合は、最後の音量がチャンネルの残りに適用されます。

</p>
<p> <code>AmplifydB</code> は、値がデシベル（dB）単位であること以外は Amplify と同じです。<br>
音量を下げるために、負の dB 値（もしくは、0 から 1 の間の倍率）を使用することができます。
負の倍率は、位相を 180 度シフトするでしょう。</p>
<p>8 ビットと 24 ビットの音声サンプルは、処理過程において浮動小数点数に変換されます。その他の音声フォーマットは保持されます。
<pre># 左のチャンネルを 3dB 増幅する（3dB 追加する）:
video = AviSource(&quot;c:\filename.avi&quot;)
stereo = WavSource(&quot;c:\audio.wav&quot;)
stereo_amp = AmplifydB(stereo, 3, 0)
return AudioDub(video, stereo_amp) </pre><br>
      <pre># フロント 3 チャンネルを 3dB 増幅する（3dB 追加する）:
video = AviSource(&quot;c:\divx_6ch_wav.avi&quot;)
audio = WavSource(c:\divx_6ch_wav.avi)
multichannel_amp = AmplifydB(audio, 3, 3, 3)
return AudioDub(video, multichannel_amp) </pre>
<p>各チャンネルの配置については、 <a href="getchannel.htm">GetChannel</a> で解説されています。

<p><kbd>原文 Date: 2004/02/29 20:04:51</kbd><br />
<kbd>日本語訳 $Date: 2008/06/22 07:41:09 $</kbd></p>
<FORM>
<INPUT TYPE="Button" VALUE="戻る"
onClick="history.go(-1)">
</form>

<hr />
<div id="footnote">
<ul>
  <li>訳者註:
    <ul>
      <li><a name="footnote_1" class="footnote_link">*1</a> <span class="footnote_text">日本語で「量」の意味。</span></li>
    </ul>
  </li>
</ul>
</div>

</body>
</html>
